# 基础编程题2
"""
编写一个猜字的小游戏，随机生成一个1-10之间（包括1和10）的数字作为基准数，玩家每次通过键盘输入一个数字，
如果输入的数字和基准数相同，则成功过关，否则重新输入。如果玩家输入0，则表示退出游戏。
程序实现效果如下所示：
——————猜数字游戏——————
请输入1~10之间的任意一个整数：
5
太小，请重新输入：
8
太小，请重新输入：
9
恭喜你，你赢了，猜中的数字是：9
———————游戏结束———————
（#效果数据为演示数据#）
"""

import random

print("——————猜数字游戏——————")
num = int(input("请输入1~10之间的任意一个整数：\n"))
result = random.randint(1, 10)
while num != result:
    if num == 0: break
    if num < result:
        num = int(input("太小，请重新输入：\n"))
    elif num > result:
        num = int(input("太大，请重新输入：\n"))
print("恭喜你，你赢了，猜中的数字是：%s" % result)
print("———————游戏结束———————")
